package com.middlegroup.common.model;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 *
 * @author pc
 * @date 2019/1/21
 */
@Data
public class SubjectpayQueryRequest implements Serializable {

    @NotNull(message = "商户订单号不能为空!")
    private String merchantBillNo;
    /**
     * 中台生成的唯一的订单号
     */
    @NotNull(message = "订单号不能为空!")
    private String billNo;

    @NotNull(message = "主体编码不能为空!")
    private String subjectCode;
    /**
     * DF,DEDUCT,DFQUERY,
     */
    @NotNull(message = "服务类型不能为空!")
    private String serviceType;



    private String channelCode;
    private BigDecimal amount;

}
